About Everar Ltd (10018991) United Kingdom