About Ncase Limited (08284386) United Kingdom