About Anamara Limited (12029744) United Kingdom