About Blue Medora International Ltd (11086709) United Kingdom