About Nickson Green Ltd (11561122) United Kingdom