About Pizzashack (london) Ltd (12640918) United Kingdom