About Abimax Capital Management Ltd (13280161) United Kingdom