About Bevlan Holdings Limited (11237949) United Kingdom