About Verum Holdings Limited (12896933) United Kingdom