About Epoch Holdings Ltd (11964830) United Kingdom