About The Red Kape Limited (12836245) United Kingdom