About Nelkes Limited (SC502295) United Kingdom