About Mayfair Venture Capital Ltd (06885557) United Kingdom