About Alboro Energy Ltd (12359932) United Kingdom