About Megawhite One Limited (11203209) United Kingdom