About First Step Uk (holdings) Limited (09483559) United Kingdom