About Kauai Studio Ltd (12289763) United Kingdom