About Liquid Holdings Limited (10193767) United Kingdom