About S Sesanga Limited (09872977) United Kingdom