About Everae Solutions Limited (10562833) United Kingdom