About Thidmere Limited (09247212) United Kingdom