About L1 Phone Clinic Ltd (10630411) United Kingdom