About Timrix Limited (FC019520) Isle Of Man