About 117 Holdings Limited (12877575) United Kingdom