About Lab-life And Beauty Limited (12511601) United Kingdom