About Alimb Service Ltd (12338628) United Kingdom