About Squeezy Holdings Ltd (12793910) United Kingdom