About Sens6 Limited (09223286) United Kingdom