About Barq Technologies Limited (13238007) United Kingdom