About Kapiti Holdings Limited (10967107) United Kingdom