About Tecbrix Cloud Limited (12341649) United Kingdom