About Freddo Ltd (12951093) United Kingdom