About Pik Them Properties Uk Ltd (13230207) United Kingdom