About Tehaar Consulting Limited (06021219) United Kingdom