About Tech By Nexarise Ltd (12783709) United Kingdom