About Red Kite Coppelia Limited (11877079) United Kingdom