About R Ellis Ltd (11777530) United Kingdom