About Nauta Deli Ltd (10103087) United Kingdom