About Seaview Ventures Limited (11669005) United Kingdom