About Sengled Uk Ltd (13280914) United Kingdom