About Ijle Ltd (12906416) United Kingdom