About Intentional Trading And Support Services Limited (12283964) United Kingdom