About 2kv Holdings Limited (11264023) United Kingdom