About Mega Deals Bay Ltd (09704819) United Kingdom