About Qoolr Limited (10233028) United Kingdom