About Eleos Technologies Limited (SC681322) United Kingdom