About Rooru Investments Ltd (13306068) United Kingdom