About Olympus Group L.p. (SL023890) United Kingdom