About Alfred Bekker Api Limited (04704514) United Kingdom