About Elog Solutions Limited (07954229) United Kingdom