About Statum Medical Ltd (11631191) United Kingdom