About 24 Carat Ltd (13363059) United Kingdom