About Central 42 Limited (11330726) United Kingdom