About Kindling London Limited (12334564) United Kingdom