About Adeola Patronne Ltd (13398049) United Kingdom