About Dextras Dare Limited (05988088) United Kingdom