About Myd & Pow And Co. Ltd (12666002) United Kingdom