About Aura Investments (london) Limited (12715348) United Kingdom