About Incarnda Ltd (10949943) United Kingdom