About Newbrix Limited (12436228) United Kingdom