About 2468 Management Limited (09575087) United Kingdom