About Sene Ventures Limited (09369569) United Kingdom