About Eo Technologies Limited (05308148) United Kingdom