About Medassist Tech Solutions Limited (11738798) United Kingdom