About Succeeding With Sen Ltd (12792414) United Kingdom