About Vickis Holdings Limited (11961543) United Kingdom