About Editor Holding Lp (SL032365) United Kingdom