About James Cubitt & Partners United Arab Emirates Limited (12459470) United Kingdom