About Okker Limited (05975133) United Kingdom