About Maes Bach Holdings Ltd (11361393) United Kingdom