About Thymian Holdings Limited (FC034973) Isle Of Man