About Blue Sea Star Holding Ltd (12890821) United Kingdom