About Diversa Group Limited (10571859) United Kingdom