About Okamoda Ltd. (07178370) United Kingdom