About Solo Guru Limited (09714256) United Kingdom