About Tiger Lily Ventures Ltd (08402350) United Kingdom