About Beco.tech Limited (11313901) United Kingdom