About Quick Base Solutions Ltd (12541398) United Kingdom