About Kim Wilson Liquid Innovation Ltd (SC655864) United Kingdom