About J And O Group Limited (11644768) United Kingdom