About Liquid Light Group Limited (09978638) United Kingdom