About Jalex Holdings Limited (10598034) United Kingdom