About Koko Refining Company Ltd (10273601) United Kingdom