About Nick Freeman Enterprises Limited (05423678) United Kingdom