About Ka120 Limited (SC644588) United Kingdom