About Qaa Management Limited (07186251) United Kingdom