About Quickal Limited (10770322) United Kingdom