About Bela Store Limited (11052085) United Kingdom