About Venusa International Ltd. (10289433) United Kingdom