About Rita S Solutions Limited (10462240) United Kingdom