About Alex Solo Limited (11717852) United Kingdom