About Vercamer Management Ltd (12710493) United Kingdom