About Ceed Partners Ltd (12008838) United Kingdom