About Bakken Redux Limited (12625093) United Kingdom