About Janeva Investments Ltd (11928359) United Kingdom