About Vicbell Ventures Ltd (10136358) United Kingdom