About Labella Publishing Ltd. (12173032) United Kingdom