About Qollida Limited (10692338) United Kingdom