About Amal Solutions Ltd (12129118) United Kingdom