About Bech Holdings Limited (06761825) United Kingdom