About Jbc Lab Limited (10530580) United Kingdom