About Alick Ltd (10067861) United Kingdom