About May May (2017) Ltd (10680806) United Kingdom