About Obengk Holding Investments Ltd (13447869) United Kingdom