About 27 Holdings Ltd (11589329) United Kingdom