About Shava Ventures Ltd (12138507) United Kingdom