About 8848 Kr Limited (SC612988) United Kingdom