About Nestologi Ltd (12821530) United Kingdom