About Sten I Skane Limited (11882148) United Kingdom