About Verwill Berdikari Limited (10491159) United Kingdom