About The Rainbow S (london) Limited (12664584) United Kingdom