About B Smash Ltd (12958086) United Kingdom