About Nickmilan Ltd (12700559) United Kingdom