About Seamlogic Limited (10407008) United Kingdom