About Sea Spirit 98 Limited (13315952) United Kingdom