About Technoir Partners Ltd (13374847) United Kingdom