About One Red Kite Limited (08246484) United Kingdom