About Signature Kauri Ltd (12768586) United Kingdom