About Sqreeshreth Ltd (13308346) United Kingdom