About Rhys Powell Ltd (12578859) United Kingdom