About Liquidium Europe Ltd (12146409) United Kingdom