About Beoworld Limited (05888533) United Kingdom