About Osasco Ventures Ltd (09730161) United Kingdom