About J42 Limited (09595204) United Kingdom