About Edmond De Roth Corporate Limited (13272850) United Kingdom