About Abal International Ltd (12643052) United Kingdom