About Tog Medical Limited (12840558) United Kingdom