About Hinch Holdings Limited (12745211) United Kingdom