About Balevullin Ltd. (SC267064) United Kingdom