About Boa & Co. Ltd (11426741) United Kingdom