About Eaga Associates Limited (SC545956) United Kingdom