About Quicki Ltd (11683991) United Kingdom