About Knq London Limited (12817320) United Kingdom