About London S Olymp Ltd. (05510195) United Kingdom