About Eureka Oracle Limited (10235577) United Kingdom