About The Nice Company London Ltd (07275110) United Kingdom