About Jakata Technology Consulting Ltd (10354901) United Kingdom