About Consulting Block Ltd (12030363) United Kingdom