About Sene Investments Limited (10043645) United Kingdom