About Broomx Technologies Ltd (13404825) United Kingdom