About Bam Innovation Ltd (13687196) United Kingdom