About Digitalbeacon Research Ltd (11649189) United Kingdom