About Liquorice Assets Limited (09963647) United Kingdom