About Kram Initiative Limited (13107545) United Kingdom