About Lilie Co. 20 Limited (13136741) United Kingdom