About Seil Uk Ltd (10267109) United Kingdom