About Kqcapital Limited (12890404) United Kingdom