About Squished Limited (11841736) United Kingdom