About World Corp Limited (12066276) United Kingdom