About Maar Holdings Ltd (10045480) United Kingdom