About Nikl Design Ltd (12340239) United Kingdom