About Bradar 2 Limited (10522508) United Kingdom