About I Dare Limited (11901269) United Kingdom