About Steady Holdings Limited (08360612) United Kingdom