About Parja Consulting Ltd (SC509209) United Kingdom