About Bam Scientific Limited (13310380) United Kingdom