About Bloq Consult Limited (08257775) United Kingdom