About Divrse Group Holdings Ltd (10956339) United Kingdom