About Epoch A Limited (12142675) United Kingdom