About The Sol Plan Limited (10998503) United Kingdom