About Alimad Limited (05484869) United Kingdom