About Gandr & Kich Ltd (12321215) United Kingdom