About The Bloq Ltd (12205486) United Kingdom