About Neely Maxx Ltd (13533425) United Kingdom