About Living Balance Limited (12831062) United Kingdom