About Alt Berg Holdings Limited (08266020) United Kingdom