About Hocken Holdings Ltd (11161586) United Kingdom