About Neo Club And Co Ltd (13358038) United Kingdom