About Seaquake Ltd (12113883) United Kingdom