About Q&k Solutions Limited (13632070) United Kingdom