About Trim Tech (london) Ltd (10740958) United Kingdom