About Verga Limited (12950481) United Kingdom