About Venerate Management Limited (12180954) United Kingdom