About Blooq Limited (12854358) United Kingdom