About Sjt Associates (uk) Limited (08914929) United Kingdom