About Abidi Fast Foods Ltd (10251165) United Kingdom