About Ka7 Holdings Limited (SC560376) United Kingdom