About N69 Limited (08180942) United Kingdom