About James Cubitt Uae Limited (12460424) United Kingdom