About Verica House Limited (00940640) United Kingdom