About Selli Medical Services Ltd (11458027) United Kingdom