About Baikal Radio Limited (10392961) United Kingdom