About Nikomar Limited (12494527) United Kingdom