About Ocean Palace Ltd (11748739) United Kingdom