About Mir Bowen Limited (12130719) United Kingdom