About 108 Holdings Limited (10833138) United Kingdom