About Niki Stroy Ltd (13277751) United Kingdom