About Squint Box Limited (11537378) United Kingdom