About Jal Projekt Invest Limited (11550526) United Kingdom