About Intsika Ltd (10405042) United Kingdom