About Spring Technology Holding Co. Ltd. (06413252) United Kingdom