About Ydk Technologies Ltd (11921476) United Kingdom