About Jack The Techman Ltd (11848640) United Kingdom