About Ocean Solo Limited (12642315) United Kingdom