About The Eleos Partnership Limited (11876293) United Kingdom