About Beel Interco Ltd. (08840768) United Kingdom