About The Nile Medics Ltd (09191727) United Kingdom