About Ely New Ltd (11863871) United Kingdom