Loading company record…

DESI TIKKA LTD - United Kingdom company 16395249