About Omja Ltd (11256107) United Kingdom