About 121222 Holdco Limited (10787992) United Kingdom