About Foxx Capital Group Limited (13379443) United Kingdom