About Epoch Sentinel Consulting Limited (11741722) United Kingdom