About Elgenia Associates Limited (11661963) United Kingdom