About Lipace Limited (01699829) United Kingdom