About Indakcas Ltd (10950079) United Kingdom