About Abby International Ltd. (10325719) United Kingdom