About Bodica Limited (08040562) United Kingdom