About Medalin Holdings Ltd (12477839) United Kingdom