About Nidi (enterprise) Ltd (SC538483) United Kingdom