About Edmond Inc Limited (10370928) United Kingdom