About Bradar Limited (11760204) United Kingdom