About Digital Orthotics Team (dot) Ltd (13692278) United Kingdom