About Bullchard Limited (11993226) United Kingdom