About Liquid 11 Holdings Limited (09084886) United Kingdom