About 224 Investments Ltd (12972759) United Kingdom