About K&q House Xx Limited (09136482) United Kingdom