About Nerca Ltd (11384108) United Kingdom