About Soloselingerla Limited (11527420) United Kingdom