About Subcool Group Holdings Limited (SC624860) United Kingdom