About Edmond O Fee Ltd (10551657) United Kingdom