About Mayfair Ventures Asset Management Ltd (10386573) United Kingdom