About J2c Services Ltd (09576162) United Kingdom