About Quintella Holdings Limited (05530020) United Kingdom