About Kooki Limited (06928049) United Kingdom