About Queng Limited (SC501757) United Kingdom