About Steeve Elgui Ltd (10500268) United Kingdom