About Nickleby Impress No.1 Limited (12475565) United Kingdom