About Mcneil Collective Ltd (12085214) United Kingdom