About Jamsed Uk Ltd (12597759) United Kingdom