About Pearn Kandola Digital Solutions Limited (10691549) United Kingdom