About Promethian Holdings Limited (13435036) United Kingdom