About Nikki Services Ltd (12840098) United Kingdom