About Boulud Holdings Limited (10240048) United Kingdom