About Thrivechips Ltd (11926148) United Kingdom