About Anemos Technology Limited (10405447) United Kingdom