About Nao Holdings Ltd (12962021) United Kingdom