About Eloy Limited (11973357) United Kingdom