About Bekam Technologies Limited (13268174) United Kingdom