About Omar Finance Limited (08093739) United Kingdom