About Nicholas Chandor Limited (08813398) United Kingdom