About 138 Holdings Limited (11109337) United Kingdom