About Alpha Lima Limited (06507329) United Kingdom