About Squatina Limited (11951121) United Kingdom