About Hoku Ltd (12318487) United Kingdom