About Nikralc Limited (SC516000) United Kingdom