About Ellis One Ltd (11776117) United Kingdom