About Eureka Consulting Ltd (10034954) United Kingdom