About Bladerunner Group Ltd. (10094548) United Kingdom