About Bicar Limited (SC501112) United Kingdom