About Eleos Limited (07756264) United Kingdom