About Liquid Logical Holdings Limited (11957766) United Kingdom