About Squint Studio Limited (10375021) United Kingdom