About Liquid X Holdings Ltd (13711550) United Kingdom