About Kaitaku Design Limited (11333049) United Kingdom