About Solveidea Limited (07448130) United Kingdom