About Almax Partners Llp (OC381327) United Kingdom