About Jorge Powell Ltd (12131125) United Kingdom