About Kollarackal Limited (11959396) United Kingdom