About Anil Holdings Ltd (12840692) United Kingdom