About Lipwood Management Limited (12800964) United Kingdom