About Mahia Investment Advisers Ltd (11933065) United Kingdom