About Saroko Technologies Limited (04659090) United Kingdom