About Kale London Limited (10723217) United Kingdom