About Promethean Global Limited (10567103) United Kingdom