About Omok Consultants Limited (07241299) United Kingdom