About Christian Powell Limited (12126291) United Kingdom