About Projmed Ltd (13225703) United Kingdom