About Appaparel Ltd (10228905) United Kingdom