About In The Lab Ltd. (10467804) United Kingdom