About Beta Resources Limited (12486134) United Kingdom