About X. La & Co Ltd (08204121) United Kingdom