About Nicholas Yates Management Ltd (11725913) United Kingdom