About Sevn Ventures Limited (13265259) United Kingdom