About Bodo World Ltd (13027016) United Kingdom