About Wam Bam Inc Limited (07924849) United Kingdom