About Emac Consultants Limited (10193574) United Kingdom