About Qoolomb Technologies Limited (13307105) United Kingdom