About Andile Company Ltd (10663252) United Kingdom