About Belacera Ltd (12063097) United Kingdom