About May Capital Holdings Ltd (11675242) United Kingdom