About Kaikoura Sw Ltd (11600290) United Kingdom