About Sens International Ltd (11429425) United Kingdom