About Admiral Corporate Solutions L.p. (SL025281) United Kingdom