About Sabre Natural Resources Limited (11640835) United Kingdom