About Blocz Io Edge Ltd (13618768) United Kingdom