About Baccma Management Limited (03721727) United Kingdom