About Yekes Ltd (11469246) United Kingdom