About 12m Technology Limited (10846828) United Kingdom