About Seawax Limited (12002631) United Kingdom