About Bentley Technology Limited (08276566) United Kingdom