About Real Dragons Den Ltd. (SC374961) United Kingdom