About Steer-project Ltd (10153598) United Kingdom