About London Kookoo Limited (13529910) United Kingdom