About Shell Solo Ltd (11793055) United Kingdom