About Tydal Group Ltd (12592303) United Kingdom