About Solo Maajo Ltd (11544070) United Kingdom