About Sqope Ltd (12508570) United Kingdom