About Sense Street Ltd (11857449) United Kingdom