About Dare Group Holdings Limited (12100153) United Kingdom