About Nigra Leisure Limited (07946498) United Kingdom