About Robot Vampire Ltd (10527442) United Kingdom