About Angara Management Limited (09253222) United Kingdom