About Living Bio-power Limited (06360004) United Kingdom