About Kepler Trading (uk) Limited (07945975) United Kingdom