About Allor Digital Ventures Ltd. (12556810) United Kingdom