About Kokello Limited (09638489) United Kingdom