About The Q - Platform Limited (10718693) United Kingdom