About Bejam Engineering Limited (10417484) United Kingdom