About K2 Associates Uk Limited (05139459) United Kingdom