About Emmanuel Elluin Limited (11723672) United Kingdom