About Senze Ltd (13336884) United Kingdom