About Eohma Limited (10840536) United Kingdom