About The Skin Lab Ltd. (13160068) United Kingdom