About Okoku Spark Ltd (13674717) United Kingdom