About Stone Code Technology Ltd. (12589889) United Kingdom