About State Lee Holdings Ltd (12281261) United Kingdom