About Lilyspring Global Venture Limited (06509517) United Kingdom