About Alpha Lima Management Ltd (11001648) United Kingdom