About Vicktor Limited (12903466) United Kingdom