About May Investco Limited (13423543) United Kingdom