About J&j Global Control Limited (11764564) United Kingdom