About Victoria Technologies Limited (06925595) United Kingdom