About Alimoor Ltd (13610805) United Kingdom