About Njc Oxford Limited (08686726) United Kingdom