About Nc (london) Limited (07864932) United Kingdom