About Lilyrose Ventures Ltd (08476904) United Kingdom