About Beamer Street Ltd (SC708440) United Kingdom