About Belisama Designs Ltd (12589500) United Kingdom