About Perceptika Limited (07090281) United Kingdom