About Blocc Investments Ltd (11280168) United Kingdom