About Nickson Green 2 Ltd (12284119) United Kingdom