About Nikki Cooper Co Sec Services Limited (13022365) United Kingdom