About Omar Holdings Ltd (12994709) United Kingdom