About Bowleven (zambia) Limited (SC471831) United Kingdom