About Seb&niko Med Ltd (12472825) United Kingdom