About Omeikan Limited (06818196) United Kingdom