About Seamile Limited (11100262) United Kingdom