About Nicola C Freeman Ltd (12476032) United Kingdom