About Nauta Ltd (12945612) United Kingdom