About Nikki Sharma Services Ltd (11380061) United Kingdom