About Lima Rehoboth Solutions Limited (11220675) United Kingdom