About Anra Investment Limited (12955098) United Kingdom