About The Alondra Group Ltd (12823745) United Kingdom