About Eureka Management Company Limited (05381413) United Kingdom