About Taran Consulting Limited (06664198) United Kingdom