About Squeezy Media Ltd (10207535) United Kingdom