About Bacovia Limited (06877999) United Kingdom