About Seakus Ltd (09557839) United Kingdom