About Limitlex Holding Ltd (11206613) United Kingdom