About Bruin Biometrics Europe Limited (08711483) United Kingdom