About Nanaki Holdings Ltd (12787887) United Kingdom