About K&k Treasury Consulting Limited (11182606) United Kingdom