About Steer Ventures Limited (12787427) United Kingdom