About Verenna Management Company Limited (07711887) United Kingdom