About Italindo Ltd (12870374) United Kingdom