About Thyne Ltd (12180411) United Kingdom