About Nilda Ltd (12144744) United Kingdom