About Nesima Technology Ltd (12699211) United Kingdom