About The Lab Essence Ltd (13439500) United Kingdom