About Oliemm Serv Ltd (12405186) United Kingdom