About Nowfathom Limited (02241006) United Kingdom