About Mayfair Raffles Limited (13160024) United Kingdom