About Maxalpha Asset Consultant Limited (06297986) United Kingdom