About Oleum Ventures Limited (10208737) United Kingdom