About Bamm Tech Ltd (12435630) United Kingdom