About Living Innovations Limited (07373807) United Kingdom