About Seaaj Ltd (12450972) United Kingdom