About Seajelly Limited (12775033) United Kingdom