About Squint Spaces Limited (11174659) United Kingdom