About Thingsense Ltd (11775775) United Kingdom