About Sucinum&nobilis Ltd (11896281) United Kingdom