About 2ka Technology Ltd (11733561) United Kingdom