About Eulocis Limited (05875676) United Kingdom