About Sealbay Ltd (SC690790) United Kingdom