About Bechtolsheim Ltd (11595295) United Kingdom