About The Foxx Trading Company Ltd (13506127) United Kingdom