About Fretta Ltd (12980208) United Kingdom