About Kraftpal Holdings Limited (13692128) United Kingdom