About Step & Praise Ltd. (10545022) United Kingdom