About Drymira Ltd (11472841) United Kingdom