About Bloqaid Ltd (11625012) United Kingdom