About Oko Sales Limited (04994288) United Kingdom