About Istok Associates Limited (07194978) United Kingdom