About Maxx Trading (london) Ltd (08299401) United Kingdom