About Neo Commerce Services Ltd (07454274) United Kingdom