About Foxx Management Limited (07861047) United Kingdom