About Seaborium Ltd (12239247) United Kingdom