About Mikael Bark Ltd (11547520) United Kingdom