About 71 Holdings Limited (12587573) United Kingdom