About Bvi Holdings Mayfair Limited (11771274) United Kingdom