About Ncs Capital Solutions Limited (07930395) United Kingdom