About Nahiku Limited (12232525) United Kingdom