About Waithaka Limited (12558097) United Kingdom