About 42 Investment Ltd (12523633) United Kingdom