About Liquid Cooper Limited (11046939) United Kingdom