About Elloe C.i.c. (12229569) United Kingdom