About Seamill Private Investments Limited (SC646457) United Kingdom