About Galltax Limited (12064929) United Kingdom