About Bam Media Consultant Ltd (10025797) United Kingdom