About Beallissima Ltd (13140645) United Kingdom