About Palta Uk Ltd (13409801) United Kingdom