About Saar Holdings Ltd (10144843) United Kingdom