About Q&e Ltd (11415648) United Kingdom