About Shell1 Limited (12288205) United Kingdom