About Hillia Jacquin Management Limited (12223598) United Kingdom