About Squeeze Inc Ltd (06281604) United Kingdom