About 2k-ab Limited (SC318343) United Kingdom