About Foxx Spectrum Limited (04352539) United Kingdom