About Breda International Corp Ltd (13336333) United Kingdom