About Nicola Fraser Ltd (12063250) United Kingdom