About Virosa Ventures Ltd (12119325) United Kingdom