About Foxx Limited (03518874) United Kingdom