About Aletheia Consultancy Limited (08524016) United Kingdom