About Anahera Limited (12956119) United Kingdom