About Nochalk Limited (04940596) United Kingdom