About My Squishies Limited (11263125) United Kingdom