About Liquid Paper Mgmt Ltd (10577347) United Kingdom