About The Q Point Ltd (12933636) United Kingdom