About Trakka Medical Ltd (09563827) United Kingdom