About Mylen Bardalo Ltd (11345398) United Kingdom