About Yenks Ltd (12488790) United Kingdom