About Bimac Consult Limited (07803033) United Kingdom