About Obimapp Philippines Limited (07324103) United Kingdom