About Nickal Leisure Limited (13497285) United Kingdom