About Transact Properties Uk Ltd (11298017) United Kingdom