About Sence Health Forever Limited (11478524) United Kingdom