About Lentava Studios Ltd (09834641) United Kingdom