About Wasara Invest Limited (12167903) United Kingdom