About Holvama Ltd (12241982) United Kingdom