About Ultrahaptics Intermediate Holdings Limited (11976433) United Kingdom