About Thimaeon Ltd (13432486) United Kingdom