About Kookoo (bristol) Limited (10904107) United Kingdom