About Boa Management Ltd (10178300) United Kingdom