About Myfair Limited (12148735) United Kingdom