About Q Holdings Limited (04912951) United Kingdom