About Necr Limited (SC140967) United Kingdom