About Bull Group Ltd (10121035) United Kingdom