About Nescio Beheer Limited (13051362) United Kingdom