About The Renaissance Partnership Limited (03459661) United Kingdom