About Ocean State Ventures Limited (11345618) United Kingdom