About Squidge Inc Ltd (06946622) United Kingdom