About Transfreeze Ltd (07513498) United Kingdom