About Tehaar Developments Limited (06020489) United Kingdom