About Seeasa Limited (12726211) United Kingdom