About 24 Karat Technology Ltd (11826469) United Kingdom