About Nescob Limited (12461429) United Kingdom