About Htc Management (london) Ltd (08239799) United Kingdom