About Freezora Ltd (12039647) United Kingdom