About Ulysse Petroleum Engineering Ltd (11424023) United Kingdom