About Nichalex Ltd (12102686) United Kingdom