About Q2q Foundation Limited (11161831) United Kingdom