About Vim Technologies Limited (12565924) United Kingdom