About Allotment Digital Ltd (09018172) United Kingdom