About Inka Pl Ltd (10121464) United Kingdom