About Noc Technology Ltd (12328642) United Kingdom