About Allgosoft Ltd (11126328) United Kingdom