About Omaswar Investments Limited (00694179) United Kingdom