About Osaat Investments Limited (11865961) United Kingdom