About Lily Pa Management Limited (09069287) United Kingdom