About Soloeo-uk Ltd (10593072) United Kingdom