About J&j It Solutions Ltd (13354111) United Kingdom