About Boccia International Sports Federation Limited (08199521) United Kingdom