About Nickihill Associate Ltd (10409394) United Kingdom