About Ambo Textiles Ltd (10984528) United Kingdom