About London Albanian Radio Limited (08597952) United Kingdom