About Elf Kites L.p. (SL020093) United Kingdom