About S.alex Consulting Limited (09710601) United Kingdom