About Liquid Logical Limited (11227217) United Kingdom