About Palindi Games Limited (08272947) United Kingdom