About Ncore App Services Limited (10255346) United Kingdom