About Nicholas Team Ltd (11022133) United Kingdom