About D-mannose Ltd (06301447) United Kingdom