About Ocean Walker Limited (10612102) United Kingdom