About Ahvilla Asset Management Ltd (SC652065) United Kingdom