About Bacque Limited (10396383) United Kingdom