About Titan Oil Ltd (10582723) United Kingdom