About Nestoria (uk) Limited (06445712) United Kingdom