About Easyfreeze Holdings Limited (11259454) United Kingdom