About Eliki Qalo S Limited. Limited (12906367) United Kingdom