About 42 Holdings Limited (11386768) United Kingdom