About Kokoba Limited (06060026) United Kingdom