About Keerok Ltd. (02568983) United Kingdom