About Sea Investments N.i. Limited (NI682930) United Kingdom