About Beamer Official Ltd (11497462) United Kingdom