About Squaire Ltd (11361144) United Kingdom