About Mayre Limited (SC645087) United Kingdom