About E Lab Ltd (12410563) United Kingdom