About Sqyre Ltd (12107578) United Kingdom