About Eulogeitos Solutions Limited (07889328) United Kingdom