About Projx Tech Ltd (09543509) United Kingdom