About Beca Capital (uk) Limited (08611060) United Kingdom