About Braw Robot Ltd. (SC520920) United Kingdom