About Q Teck London Ltd (11450861) United Kingdom