About Yoke Management Ltd (12770723) United Kingdom