About 1881 Holdings Ltd. (10649926) United Kingdom