About Dexterity Dojo Limited (10675934) United Kingdom