About Evologic Limited (10379005) United Kingdom