About Anandra Limited (08378270) United Kingdom