About Janala Ventura Ltd (13554589) United Kingdom