About Kauai Consulting Limited (09264958) United Kingdom