About Nikky Godfrey Ltd (10633142) United Kingdom