About Universal Investments & Trading Ltd (08329344) United Kingdom