About Sinusoid Trading Ltd (13673408) United Kingdom