About Elrida Limited (09292962) United Kingdom