About J World Ltd (12742851) United Kingdom