About Allokate Ltd (13375787) United Kingdom