About Layla Belle B1 Ltd (12681946) United Kingdom