About Trochim Ltd (11662293) United Kingdom