About Timarmix Uk Ltd (13446031) United Kingdom