About Ja Project Services Limited (12201917) United Kingdom