About Blooq Technology Limited (12853344) United Kingdom